package unq.tpi.futbol;

import org.hibernate.Session;
import org.hibernate.SessionFactory;

import Partido.PartidoSimple;
import equipos.Equipo;
import equipos.Formacion;
import equipos.Tecnico;

/**
 * TODO: description
 */
public class SalvarPartidoSimple extends AbstractHibernateTest {

    public void testSalvarPartido() {
        SessionFactory sessionFactory = this.getSessionFactory();
        Session session = sessionFactory.openSession();

        // TODO
        Tecnico almeyda = new Tecnico("Matias Almeyda");
        Tecnico zubeldia = new Tecnico("Luis Zubeldia");

        Equipo river = new Equipo("River", almeyda);
        Equipo racing = new Equipo("Racing", zubeldia);

        Formacion form = new Formacion(river);
        Formacion form2 = new Formacion(racing);

        PartidoSimple ps = new PartidoSimple(form, form2, 1, 2);

        session.saveOrUpdate(ps);

        session.flush();
        session.close();

    }

}
